technological dependence - İspanyolca İngilizce Sözlük